﻿using System;
using System.Runtime.Serialization;

namespace XimalayaAudioDownloader
{
    // Token: 0x02000002 RID: 2
    [DataContract]
    public class AudioInfo
    {
        // Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
        public AudioInfo()
        {
            this.album_id = "null";
            this.album_title = "null";
            this.category_name = "null";
            this.category_title = "null";
            this.comments_count = "null";
            this.cover_url = "null";
            this.cover_url_142 = "null";
            this.discounted_price = "null";
            this.duration = "null";
            this.favorites_count = "null";
            this.formatted_created_at = "null";
            this.have_more_intro = "null";
            this.id = "null";
            this.intro = "null";
            this.is_favorited = "null";
            this.is_free = "null";
            this.is_paid = "null";
            this.nickname = "null";
            this.play_count = "null";
            this.play_path = "null";
            this.play_path_32 = "null";
            this.play_path_64 = "null";
            this.played_secs = "null";
            this.price = "null";
            this.shares_count = "null";
            this.time_until_now = "null";
            this.title = "null";
            this.uid = "null";
            this.upload_id = "null";
            this.waveform = "null";
        }

        // Token: 0x17000001 RID: 1
        // (get) Token: 0x06000002 RID: 2 RVA: 0x000021CD File Offset: 0x000003CD
        // (set) Token: 0x06000003 RID: 3 RVA: 0x000021D5 File Offset: 0x000003D5
        [DataMember]
        public string album_id
        {
            get;
            set;
        }

        // Token: 0x17000002 RID: 2
        // (get) Token: 0x06000004 RID: 4 RVA: 0x000021DE File Offset: 0x000003DE
        // (set) Token: 0x06000005 RID: 5 RVA: 0x000021E6 File Offset: 0x000003E6
        [DataMember]
        public string album_title
        {
            get;
            set;
        }

        // Token: 0x17000003 RID: 3
        // (get) Token: 0x06000006 RID: 6 RVA: 0x000021EF File Offset: 0x000003EF
        // (set) Token: 0x06000007 RID: 7 RVA: 0x000021F7 File Offset: 0x000003F7
        [DataMember]
        public string category_name
        {
            get;
            set;
        }

        // Token: 0x17000004 RID: 4
        // (get) Token: 0x06000008 RID: 8 RVA: 0x00002200 File Offset: 0x00000400
        // (set) Token: 0x06000009 RID: 9 RVA: 0x00002208 File Offset: 0x00000408
        [DataMember]
        public string category_title
        {
            get;
            set;
        }

        // Token: 0x17000005 RID: 5
        // (get) Token: 0x0600000A RID: 10 RVA: 0x00002211 File Offset: 0x00000411
        // (set) Token: 0x0600000B RID: 11 RVA: 0x00002219 File Offset: 0x00000419
        [DataMember]
        public string comments_count
        {
            get;
            set;
        }

        // Token: 0x17000006 RID: 6
        // (get) Token: 0x0600000C RID: 12 RVA: 0x00002222 File Offset: 0x00000422
        // (set) Token: 0x0600000D RID: 13 RVA: 0x0000222A File Offset: 0x0000042A
        [DataMember]
        public string cover_url
        {
            get;
            set;
        }

        // Token: 0x17000007 RID: 7
        // (get) Token: 0x0600000E RID: 14 RVA: 0x00002233 File Offset: 0x00000433
        // (set) Token: 0x0600000F RID: 15 RVA: 0x0000223B File Offset: 0x0000043B
        [DataMember]
        public string cover_url_142
        {
            get;
            set;
        }

        // Token: 0x17000008 RID: 8
        // (get) Token: 0x06000010 RID: 16 RVA: 0x00002244 File Offset: 0x00000444
        // (set) Token: 0x06000011 RID: 17 RVA: 0x0000224C File Offset: 0x0000044C
        [DataMember]
        public string discounted_price
        {
            get;
            set;
        }

        // Token: 0x17000009 RID: 9
        // (get) Token: 0x06000012 RID: 18 RVA: 0x00002255 File Offset: 0x00000455
        // (set) Token: 0x06000013 RID: 19 RVA: 0x0000225D File Offset: 0x0000045D
        [DataMember]
        public string duration
        {
            get;
            set;
        }

        // Token: 0x1700000A RID: 10
        // (get) Token: 0x06000014 RID: 20 RVA: 0x00002266 File Offset: 0x00000466
        // (set) Token: 0x06000015 RID: 21 RVA: 0x0000226E File Offset: 0x0000046E
        [DataMember]
        public string favorites_count
        {
            get;
            set;
        }

        // Token: 0x1700000B RID: 11
        // (get) Token: 0x06000016 RID: 22 RVA: 0x00002277 File Offset: 0x00000477
        // (set) Token: 0x06000017 RID: 23 RVA: 0x0000227F File Offset: 0x0000047F
        [DataMember]
        public string formatted_created_at
        {
            get;
            set;
        }

        // Token: 0x1700000C RID: 12
        // (get) Token: 0x06000018 RID: 24 RVA: 0x00002288 File Offset: 0x00000488
        // (set) Token: 0x06000019 RID: 25 RVA: 0x00002290 File Offset: 0x00000490
        [DataMember]
        public string have_more_intro
        {
            get;
            set;
        }

        // Token: 0x1700000D RID: 13
        // (get) Token: 0x0600001A RID: 26 RVA: 0x00002299 File Offset: 0x00000499
        // (set) Token: 0x0600001B RID: 27 RVA: 0x000022A1 File Offset: 0x000004A1
        [DataMember]
        public string id
        {
            get;
            set;
        }

        // Token: 0x1700000E RID: 14
        // (get) Token: 0x0600001C RID: 28 RVA: 0x000022AA File Offset: 0x000004AA
        // (set) Token: 0x0600001D RID: 29 RVA: 0x000022B2 File Offset: 0x000004B2
        [DataMember]
        public string intro
        {
            get;
            set;
        }

        // Token: 0x1700000F RID: 15
        // (get) Token: 0x0600001E RID: 30 RVA: 0x000022BB File Offset: 0x000004BB
        // (set) Token: 0x0600001F RID: 31 RVA: 0x000022C3 File Offset: 0x000004C3
        [DataMember]
        public string is_favorited
        {
            get;
            set;
        }

        // Token: 0x17000010 RID: 16
        // (get) Token: 0x06000020 RID: 32 RVA: 0x000022CC File Offset: 0x000004CC
        // (set) Token: 0x06000021 RID: 33 RVA: 0x000022D4 File Offset: 0x000004D4
        [DataMember]
        public string is_free
        {
            get;
            set;
        }

        // Token: 0x17000011 RID: 17
        // (get) Token: 0x06000022 RID: 34 RVA: 0x000022DD File Offset: 0x000004DD
        // (set) Token: 0x06000023 RID: 35 RVA: 0x000022E5 File Offset: 0x000004E5
        [DataMember]
        public string is_paid
        {
            get;
            set;
        }

        // Token: 0x17000012 RID: 18
        // (get) Token: 0x06000024 RID: 36 RVA: 0x000022EE File Offset: 0x000004EE
        // (set) Token: 0x06000025 RID: 37 RVA: 0x000022F6 File Offset: 0x000004F6
        [DataMember]
        public string nickname
        {
            get;
            set;
        }

        // Token: 0x17000013 RID: 19
        // (get) Token: 0x06000026 RID: 38 RVA: 0x000022FF File Offset: 0x000004FF
        // (set) Token: 0x06000027 RID: 39 RVA: 0x00002307 File Offset: 0x00000507
        [DataMember]
        public string play_count
        {
            get;
            set;
        }

        // Token: 0x17000014 RID: 20
        // (get) Token: 0x06000028 RID: 40 RVA: 0x00002310 File Offset: 0x00000510
        // (set) Token: 0x06000029 RID: 41 RVA: 0x00002318 File Offset: 0x00000518
        [DataMember]
        public string play_path
        {
            get;
            set;
        }

        // Token: 0x17000015 RID: 21
        // (get) Token: 0x0600002A RID: 42 RVA: 0x00002321 File Offset: 0x00000521
        // (set) Token: 0x0600002B RID: 43 RVA: 0x00002329 File Offset: 0x00000529
        [DataMember]
        public string play_path_32
        {
            get;
            set;
        }

        // Token: 0x17000016 RID: 22
        // (get) Token: 0x0600002C RID: 44 RVA: 0x00002332 File Offset: 0x00000532
        // (set) Token: 0x0600002D RID: 45 RVA: 0x0000233A File Offset: 0x0000053A
        [DataMember]
        public string play_path_64
        {
            get;
            set;
        }

        // Token: 0x17000017 RID: 23
        // (get) Token: 0x0600002E RID: 46 RVA: 0x00002343 File Offset: 0x00000543
        // (set) Token: 0x0600002F RID: 47 RVA: 0x0000234B File Offset: 0x0000054B
        [DataMember]
        public string played_secs
        {
            get;
            set;
        }

        // Token: 0x17000018 RID: 24
        // (get) Token: 0x06000030 RID: 48 RVA: 0x00002354 File Offset: 0x00000554
        // (set) Token: 0x06000031 RID: 49 RVA: 0x0000235C File Offset: 0x0000055C
        [DataMember]
        public string price
        {
            get;
            set;
        }

        // Token: 0x17000019 RID: 25
        // (get) Token: 0x06000032 RID: 50 RVA: 0x00002365 File Offset: 0x00000565
        // (set) Token: 0x06000033 RID: 51 RVA: 0x0000236D File Offset: 0x0000056D
        [DataMember]
        public string shares_count
        {
            get;
            set;
        }

        // Token: 0x1700001A RID: 26
        // (get) Token: 0x06000034 RID: 52 RVA: 0x00002376 File Offset: 0x00000576
        // (set) Token: 0x06000035 RID: 53 RVA: 0x0000237E File Offset: 0x0000057E
        [DataMember]
        public string time_until_now
        {
            get;
            set;
        }

        // Token: 0x1700001B RID: 27
        // (get) Token: 0x06000036 RID: 54 RVA: 0x00002387 File Offset: 0x00000587
        // (set) Token: 0x06000037 RID: 55 RVA: 0x0000238F File Offset: 0x0000058F
        [DataMember]
        public string title
        {
            get;
            set;
        }

        // Token: 0x1700001C RID: 28
        // (get) Token: 0x06000038 RID: 56 RVA: 0x00002398 File Offset: 0x00000598
        // (set) Token: 0x06000039 RID: 57 RVA: 0x000023A0 File Offset: 0x000005A0
        [DataMember]
        public string uid
        {
            get;
            set;
        }

        // Token: 0x1700001D RID: 29
        // (get) Token: 0x0600003A RID: 58 RVA: 0x000023A9 File Offset: 0x000005A9
        // (set) Token: 0x0600003B RID: 59 RVA: 0x000023B1 File Offset: 0x000005B1
        [DataMember]
        public string upload_id
        {
            get;
            set;
        }

        // Token: 0x1700001E RID: 30
        // (get) Token: 0x0600003C RID: 60 RVA: 0x000023BA File Offset: 0x000005BA
        // (set) Token: 0x0600003D RID: 61 RVA: 0x000023C2 File Offset: 0x000005C2
        [DataMember]
        public string waveform
        {
            get;
            set;
        }
    }
}
